home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
001a
/
sendcomm.zip
/
READCOM.DOC
< prev
next >
Wrap
Text File
|
1991-10-06
|
5KB
|
126 lines
ReadCom
A PCBoard 14.5 Utility
Donated into the Public Domain
By Mark Herring
────────────────────────────────────────────────────────────────
ReadCom is a little utility that will let a caller enter text
and will load this entry into a DOS environment variable.
ReadCom, when used with our SendCom utility, lets you create
simple "doors".
ReadCom understands PCBoard @x color codes and also translates
many (but not all) @variables if you include a prompt string.
Syntax:
READCOM ['prompt string'] environment variable [/U] [/F] [/L:nn]
'prompt string' is optional and if used this text is transmitted
to the caller before they can enter a response. You must
enclose prompts within single quote marks.
These PCBoard 14.5 @variables are supported by READCOM:
@Xnn PCBoard color codes
@CLS@ Clears the screen
@FIRST@ Caller's first name
@USER@ Caller's full name
@BPS@ Connect baud rate
@NODE@ Node number
@SYSDATE@ Current system date
@SYSTIME@ Current system time
If USERS.SYS is also found in the current subdirectory then
these @variables are also supported by READCOM:
@firstu@ First Name (all caps)
@city@ City
@password@ Password
@security@ Security Level
@confnum@ Current conference number
@dataphone@ Business/Data Phone
@homephone@ Home/Voice Phone
@msgleft@ Number of Messages Written
@msgread@ Number of Messages Read
@numtimeson@ Number of Times On
@proltr@ Default Protocol Letter
@timeused@ Time Used
@upbytes@ Total U/L Bytes
@upfiles@ Total U/L Files
@dlbytes@ Total D/L Bytes
@dlfiles@ Total D/L Files
READCOM also interprets CONTROL sequences too. For example,
"^G" will produce a beep on the caller's terminal. READCOM
also will replace any %VARIABLE% statement with the contents
of the DOS environment variable "VARIABLE".
"environment variable" is the name of a DOS environment variable
that you wish to load with the value entered by the caller.
You do not need to create this variable before calling READCOM.
READCOM will create it for you.
"/U", if used, forces all input to UPPER case.
"/F", if used, will also create a file named READCOM.$$$ that
contains the value entered by the caller. This option is
provided to programmers who wish to SHELL to READCOM in order to
get input from the caller. You do not need to specify a DOS
environment variable if you use this option.
"/L:nn" tells READCOM the maximum size of the data entry field.
If this option is not specified then READCOM uses the current
size of the DOS environment variable. Please note that if you
use "/F" then you must enter the maximum length allowed.
ReadCom requires PCBOARD.SYS in order to find the communications
port address. If comport value is ZERO then READCOM will
attempt to open PCBOARD.DAT and find the comport address in this
file.
If carrier was lost then READCOM will set the DOS environment
variable to "!". You can check for this value and if found you
will know that the carrier was lost. READCOM also sets the DOS
error level to ONE if the program if carrier was lost.
Registration and support:
None needed. This program is donated into the public domain for
all to use. We've found it to be handy to use on our own
system. But we cannot guarantee that READCOM will work with
your system.
Instead of a registration fee, we request that if you are "in
the market" for an offline mail door system (Qmail Door), a
network mail handler (QNet), offline mail reader (Qmail DeLuxe²),
a fax gateway (PCB/FaxMail) or alphanumeric pager gateway (Pager)
or finally, a PCBoard/Usenet gateway (PCB/Usenet), please
consider purchasing one of our products.
I ask that if you do use READCOM that you leave a message
addressed to me on either our support system or SALT AIR telling
us how you are using it. I'm always interested in how our
systems are being used!
Thanks to all who have supported us in the past - we look
forward to serving your needs in the future!
Sparky
Sparkware
Post Office Box 605
Cordova, Tennessee 38018
BBS: (901) 382-5583
Office: (901) 373-MAIL